package org.alfresco.replication.rules;

import java.util.List;

import org.alfresco.service.cmr.repository.NodeRef;

/**
 * 
 * Selects target spaces using the transfer report node.
 * 
 * @author Rui Fernandes
 * 
 */
public interface ReplicationTargetSelector
{

	/**
	 * 
	 * It should return in general a list with the nodes corresponding to target
	 * spaces for the corresponding transfer reported (argument).
	 * 
	 * @param reportNode
	 * @return
	 */
	public List<NodeRef> getTargetSpaces(NodeRef reportNode);
}
